/**
 * 项目名：泰禾资产
 * 包名：com.pactera.vo.biz.sysUser
 * 文件名：SysRolRespVo.java
 * 版本信息：1.0.0
 * 日期：2019年1月9日-下午5:36:22
 * Copyright (c) 2019 Pactera 版权所有
 */
 
package com.pactera.vo.user;

import java.util.Date;
import java.util.List;

import com.pactera.vo.role.RoleRespPageVo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @ClassName：UserRespVo
 * @Description：user信息Vo类 
 * @author LiuGuiChao 
 * @date 2019年1月9日 下午6:11:02 
 * @version 1.0.0 
 */
@ApiModel(value="user详情响应信息Vo",description="user详情响应信息Vo")
public class UserRespVo {
	
	@ApiModelProperty(value="用户ID",name="id")
	private String id;
	
	@ApiModelProperty(value="用户账号",name="account")
    private String account;
	
    @ApiModelProperty(value="用户密码",name="password")
    private String password;
    
    @ApiModelProperty(value="真实姓名",name="realname")
    private String realname;
    
    @ApiModelProperty(value="用户性别：0-女,1-男",name="sex")
    private Integer sex;
    
    @ApiModelProperty(value="用户邮箱",name="mail")
    private String mail;
    
    @ApiModelProperty(value="手机号码",name="mobilePhone")
    private String mobilePhone;
    
    @ApiModelProperty(value="固定号码",name="tellPhone")
    private String tellPhone;
    
    @ApiModelProperty(value="用户类型:0-普通用户,1-管理员",name="utype")
    private Integer utype;
    
    @ApiModelProperty(value="是否启用:0-启用,1-禁用",name="disabled")
    private Integer disabled;
    
    @ApiModelProperty(value="备注",name="remark")
    private String remark;
    
    @ApiModelProperty(value="创建时间",name="createTime")
    private Date createTime;
    
    @ApiModelProperty(value="用户角色信息组",name="userRoleGroup") 
    private List<RoleRespPageVo> userRoleGroup;
    
    
    
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account == null ? null : account.trim();
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    public String getRealname() {
        return realname;
    }

    public void setRealname(String realname) {
        this.realname = realname == null ? null : realname.trim();
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getMail() {
        return mail;
    }

    public void setMail(String mail) {
        this.mail = mail == null ? null : mail.trim();
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone == null ? null : mobilePhone.trim();
    }

    public String getTellPhone() {
        return tellPhone;
    }

    public void setTellPhone(String tellPhone) {
        this.tellPhone = tellPhone == null ? null : tellPhone.trim();
    }

    public Integer getUtype() {
        return utype;
    }

    public void setUtype(Integer utype) {
        this.utype = utype;
    }

    public Integer getDisabled() {
        return disabled;
    }

    public void setDisabled(Integer disabled) {
        this.disabled = disabled;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

	public List<RoleRespPageVo> getUserRoleGroup() {
		return userRoleGroup;
	}

	public void setUserRoleGroup(List<RoleRespPageVo> userRoleGroup) {
		this.userRoleGroup = userRoleGroup;
	}
    
    
}
